plate-glass polisher - French English Dictionary